package edu.scu.declaresys.service.intr;

import java.util.List;

import edu.scu.declaresys.exception.ExecuteException;

public interface IClassManageService<T>
{
	public Integer addClass(T vo) throws ExecuteException;
	
	public void deleteClass(Integer classId) throws ExecuteException;
	
	public void modifyClass(T vo) throws ExecuteException;
	
	public List<T> findClassList() throws ExecuteException;

	public T findClass(Integer classId) throws ExecuteException;
	
	public T findClassByName(String className) throws ExecuteException;
}
